class Settings {
  final String baseUrl;
  final String appVersion;
  final bool darkMode;

  const Settings({
    required this.baseUrl,
    required this.appVersion,
    this.darkMode = false,
  });

  Settings copyWith({String? baseUrl, String? appVersion, bool? darkMode}) {
    return Settings(
      baseUrl: baseUrl ?? this.baseUrl,
      appVersion: appVersion ?? this.appVersion,
      darkMode: darkMode ?? this.darkMode,
    );
  }
} 